send a diplomatic note - Español Inglés Diccionario